Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
56 LYFORD ROAD Detached £4,716,979 £850,000 1 Aug 1996
58 LYFORD ROAD Semi-Detached £3,881,715 £3,900,000 18 Jan 2023
60 LYFORD ROAD Semi-Detached £3,808,988 £3,150,000 1 Jul 2020
62 LYFORD ROAD Detached £3,495,414 £700,000 12 Sep 1997
64A LYFORD ROAD Detached £5,538,024 £4,100,000 29 Mar 2016